@charset "UTF-8";
body,div,a{
    margin:0px;
    padding:0px;
}

a{
    text-decoration:none;
    color:#666;
}

a:hover{
    text-decoration:underline;
    color:#E4393C;
}

html,body{
    font:12px/150% Arial,Verdana;
}

.wrap{
    width:1000px;
    margin:0 auto;
}


.wrap .head img{
    width:110px;
    height:110px;
    float:left;
    margin-left:10px;
    opacity:1;
}

.head{
    height:110px;
    margin-top:5px;
}

.logo-right{
    float:left;
    margin-left:30px;
    margin-top:40px;
    font-size:30px;
}

#word a:hover{
    font:12px/150% Arial,Verdana;
    color: #666;
}

.article{
    border:1px #bdbdbd solid;
    background:url("../icon/background.png") no-repeat;
    height:567px;
    margin-top:0px;
}

.article .box{
    border:1px #bdbdbd solid;
    width:300px;
    background-color:#fff;
    margin:25px auto;
    padding:10px;
    position:relative;
    top:-15px;
    border:1px #bdbdbd solid;
}

.register{
    margin-top:2px;
    font-size:15px;
    padding-left:5px;
}

.register h2 a{

    color:#b61d1d;
    background:url("../icon/register.png") no-repeat;
    padding-left:20px;
    float:right;

}

.box .item{
    border:1px solid #bdbdbd;
    height:35px;
    margin:20px auto;
}

.box .item input{
    height:33px;
    width:298px;
    border:0 none;
}

#checkcodeId{
    position: relative;
    top: -10px;
}

.button  input{
    height:33px;
    color:#FFF;
    background:#e4393c;
    width:290px;
    text-align:center;
    margin:0 auto;
}


.button  input:hover{
    transform:scale(1.02,1.02);
}

.footer{
    margin-top:30px;
    text-align:center;
}